/* 
    Document   : login.css
    Created on : 18 janv. 2012, 11:18:15
    Author     : Thierry
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

* { margin: 0; padding: 0; }
body { font-family:  Arial, sans-serif; color: #292929; background: #2a2a2a; text-align: center; line-height: 150%; }
a { color: #292929; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #ccc; }
a:hover { border: 0; color: #cf5b20; text-decoration: underline; }
h1 { margin: 0 0 5px 0; padding: 0 0 5px 0; color: #cc652d; font-size: 20px; }
label { margin: 3px 0; font-size: 90%; font-weight: bold; display: block; }
input { border: 1px solid #c7c6c6; padding: 4px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; background: white; }
input:hover, textarea:hover, select:hover { border: 1px solid #a1a1a1; }
input:focus, textarea:focus, select:focus { border: 1px solid #a1a1a1; }
input.submit { padding: 3px; margin-top: 10px; border: 1px solid #a2a2a2; background-color: #2a2a2a; color: #FFFFFF; }
#formErrors { color: red; height: 20px; text-align: left; margin: 0; font-weight: bold; }
#dialog { margin: 20% auto 0 auto; background: url('../img/login-box.png') no-repeat top center; padding: 10px 30px 200px 55px; width: 400px; font-size: 12px; text-align: left; }
#loginUsernameDiv, #loginPasswordDiv { padding-top: 3px;}
#loginUsernameDiv { float: left; width: 170px; }
#loginPasswordDiv { width: 170px; margin-left: 170px; }
#loginSubmit span { padding-left: 6px; font-size: 11px; }
.clean { clear: both; }